verge of a precipice - Francés Inglés Diccionario